feature/issue 32 migrate to greenwood#44
Merged
thescientist13 merged 47 commits intomasterfrom May 18, 2025
Merged
Conversation
5c4c2c2 to
8d2f0c4
Compare
8d2f0c4 to
3e39af8
Compare
1 task
14 tasks
40 tasks
This was referenced May 15, 2025
This was referenced May 18, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
resolves #32
Changes
TODO
Details
Error: Could not load /Users/owenbuckley/Workspace/analogstudiosri/api/src/: EISDIR: illegal operation on a directory, read at async readFileHandle (node:internal/fs/promises:553:24) at async NodeModulesResource.serve (file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/plugins/resource/plugin-node-modules.js:49:18) at async Object.load (file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/config/rollup.config.js:81:24) at async PluginDriver.hookFirstAndGetPlugin (file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/rollup/dist/es/shared/node-entry.js:20712:28) at async file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/rollup/dist/es/shared/node-entry.js:19832:33 at async Queue.work (file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/rollup/dist/es/shared/node-entry.js:20922:32) { errno: -21, code: 'PLUGIN_ERROR', syscall: 'read', pluginCode: 'EISDIR', plugin: 'commonjs--resolver', hook: 'resolveId', id: '/Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/qs/lib/index.js'servebuild errorDetails
Started server at http://localhost:8080 TypeError: callBind is not a function at requireCallBound (file:///Users/owenbuckley/Workspace/analogstudiosri/api/public/api/events.js:9431:17) at requireSideChannel (file:///Users/owenbuckley/Workspace/analogstudiosri/api/public/api/events.js:10011:18) at requireStringify$1 (file:///Users/owenbuckley/Workspace/analogstudiosri/api/public/api/events.js:10454:23) at requireLib (file:///Users/owenbuckley/Workspace/analogstudiosri/api/public/api/events.js:11123:32) at file:///Users/owenbuckley/Workspace/analogstudiosri/api/public/api/events.js:11135:32 at ModuleJob.run (node:internal/modules/esm/module_job:234:25) at async ModuleLoader.import (node:internal/modules/esm/loader:473:24) at async file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/lifecycles/serve.js:404:31 at async file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/lifecycles/serve.js:311:7 at async file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/lifecycles/serve.js:269:5not all webhook chunks are getting pulled over to the .aws-output/ directory- see needs upstream section"Cannot read properties of undefined (reading 'contentType')"🫨 - see needs upstream sectionUpstreams
exportshandling for nesteddefault(current solution is super slow though 😬) - improve support for package.json exports when building up import maps ProjectEvergreen/greenwood#1317import.default)import.default.default)resolveIdfor./in Rollup? - rollup bundling failing trying to resolve directories ProjectEvergreen/greenwood#1385Details
Error: Could not load /Users/owenbuckley/Workspace/analogstudiosri/api/src/: EISDIR: illegal operation on a directory, read at async readFileHandle (node:internal/fs/promises:553:24) at async NodeModulesResource.serve (file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/plugins/resource/plugin-node-modules.js:49:18) at async Object.load (file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/config/rollup.config.js:81:24) at async PluginDriver.hookFirstAndGetPlugin (file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/rollup/dist/es/shared/node-entry.js:20712:28) at async file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/rollup/dist/es/shared/node-entry.js:19832:33 at async Queue.work (file:///Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/rollup/dist/es/shared/node-entry.js:20922:32) { errno: -21, code: 'PLUGIN_ERROR', syscall: 'read', pluginCode: 'EISDIR', plugin: 'commonjs--resolver', hook: 'resolveId', id: '/Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/qs/lib/index.js'WARNING: No supported entry point detected for => 'tslib'ERROR (ERR_MODULE_NOT_FOUND)withimport.meta.resolvefor type-fest - https://github.com/ProjectEvergreen/www.greenwoodjs.dev/pull/153/files#r1919461371Details
process, which of course won't have a package.json - enhancement/issue 684 improve import map generation diagnostics ProjectEvergreen/greenwood#1389Details
-------------------------------------- resolve >>> { dependency: 'process', resolved: 'node:process' } derivePackageRoot { resolved: 'node:process', root: '' } --------------------------------------ERR_PACKAGE_PATH_NOT_EXPORTEDwithimport.meta.resolve( @libsql/core, @types/ws, dunder-proto, math-intrinsics) - enhancement/issue 684 improve import map generation diagnostics ProjectEvergreen/greenwood#1389Details
**************************************************************************** ERROR (ERR_PACKAGE_PATH_NOT_EXPORTED): unable to resolve specifier => `@libsql/core` No "exports" main defined in /Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@libsql/core/package.json imported from /Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/lib/walker-package-ranger.js ERROR (ERR_PACKAGE_PATH_NOT_EXPORTED): unable to resolve specifier => `@types/ws` No "exports" main defined in /Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@types/ws/package.json imported from /Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/lib/walker-package-ranger.js ERROR (ERR_PACKAGE_PATH_NOT_EXPORTED): unable to resolve specifier => `dunder-proto` No "exports" main defined in /Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/dunder-proto/package.json imported from /Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/lib/walker-package-ranger.js ERROR (ERR_PACKAGE_PATH_NOT_EXPORTED): unable to resolve specifier => `math-intrinsics` No "exports" main defined in /Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/math-intrinsics/package.json imported from /Users/owenbuckley/Workspace/analogstudiosri/api/node_modules/@greenwood/cli/src/lib/walker-package-ranger.js2025-03-14T16:46:38.181Z undefined ERROR Uncaught Exception {"errorType":"Error","errorMessage":"Cannot find module '/var/task/webhook-contentful.CCGsskaO.js' imported from /var/task/webhook-contentful.js","code":"ERR_MODULE_NOT_FOUND","url":"file:///var/task/webhook-contentful.CCGsskaO.js","stack":["Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/var/task/webhook-contentful.CCGsskaO.js' imported from /var/task/webhook-contentful.js"," at new NodeError (node:internal/errors:405:5)"," at finalizeResolution (node:internal/modules/esm/resolve:332:11)"," at moduleResolve (node:internal/modules/esm/resolve:1029:10)"," at moduleResolveWithNodePath (node:internal/modules/esm/resolve:876:12)"," at defaultResolve (node:internal/modules/esm/resolve:1255:79)"," at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:404:12)"," at ModuleLoader.resolve (node:internal/modules/esm/loader:373:25)"," at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:250:38)"," at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:39)"," at link (node:internal/modules/esm/module_job:75:36)"]}request.json()is coming back a string (???? 0000 string) -request.jsonnot working in API Routes with current AWS based adapter plugins (AWS, Netlify) ProjectEvergreen/greenwood#1460nested routes not supported atm but only impacts deployed dashboardatm, e.g./api/webhook/contentful- deferred to restore original nested directory structure for webhooks #56As a follow up effort, might be cool to turn that simple dashboard into a local first admin UI for updating content too? 🤩